package com.feature.shop.user.model.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableName;

/***
 * @Description:菜单表Entity
 * @author wangzhiyue
 * @date 2024-10-23 16:36:01
 * 
 */
@TableName("shop_menu")
public class ShopMenuEntity {

    /***
     * id
     */
    private Integer id;

    /***
     * 菜单名
     */
    private String menuName;

    /***
     * 
     * 菜单路径
     */
    private String menuPath;

    /***
     * 菜单图标
     */
    private String menuIcon;

    /***
     * 父菜单id
     */
    private Integer parentMenuId;

    /***
     * 0 菜单 1 按钮
     */
    private Integer type;

    /***
     * 创建时间
     */
    private Date createTime;

    /***
     * 创建人
     */
    private Integer createUser;

    /***
     * 修改时间
     */
    private Date updateTime;

    /***
     * 修改人
     */
    private Integer updateUser;

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getId() {
        return id;
    }

    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }

    public String getMenuName() {
        return menuName;
    }

    public void setMenuIcon(String menuIcon) {
        this.menuIcon = menuIcon;
    }

    public String getMenuIcon() {
        return menuIcon;
    }

    public void setParentMenuId(Integer parentMenuId) {
        this.parentMenuId = parentMenuId;
    }

    public Integer getParentMenuId() {
        return parentMenuId;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getType() {
        return type;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateUser(Integer createUser) {
        this.createUser = createUser;
    }

    public Integer getCreateUser() {
        return createUser;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateUser(Integer updateUser) {
        this.updateUser = updateUser;
    }

    public Integer getUpdateUser() {
        return updateUser;
    }

    public String getMenuPath() {
        return menuPath;
    }

    public void setMenuPath(String menuPath) {
        this.menuPath = menuPath;
    }

}
